an edible fruit - Español Inglés Diccionario